home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 10 / AACD 10.iso / AACD / Resources / Online / Term / Extras / Source / term-source.lha / Headers.h < prev    next >
C/C++ Source or Header  |  1996-10-20  |  5KB  |  208 lines

  1. /*
  2. **    Headers.h
  3. **
  4. **    Definition file for precompiled header file
  5. **
  6. **    Copyright © 1990-1996 by Olaf `Olsen' Barthel
  7. **        All Rights Reserved
  8. */
  9.  
  10. #ifndef _HEADERS_H
  11. #define _HEADERS_H 1
  12.  
  13.     /* The compiler specific definitions */
  14.  
  15. #include "Compiler.h"
  16.  
  17.     /* System includes (just a few). */
  18.  
  19. #include <intuition/intuitionbase.h>
  20. #include <intuition/gadgetclass.h>
  21. #include <intuition/imageclass.h>
  22. #include <intuition/sghooks.h>
  23. #include <intuition/cghooks.h>
  24. #include <intuition/classes.h>
  25. #include <intuition/icclass.h>
  26.  
  27. #include <datatypes/pictureclass.h>
  28. #include <datatypes/soundclass.h>
  29.  
  30. #include <workbench/workbench.h>
  31.  
  32. #include <libraries/commodities.h>
  33. #include <libraries/translator.h>
  34. #include <libraries/amigaguide.h>
  35. #include <libraries/gadtools.h>
  36. #include <libraries/iffparse.h>
  37.  
  38. #include <graphics/videocontrol.h>
  39. #include <graphics/gfxmacros.h>
  40. #include <graphics/gfxbase.h>
  41. #include <graphics/rpattr.h>
  42. #include <graphics/scale.h>
  43.  
  44. #include <libraries/locale.h>
  45. #include <libraries/asl.h>
  46.  
  47. #include <devices/inputevent.h>
  48. #include <devices/clipboard.h>
  49. #include <devices/narrator.h>
  50. #include <devices/console.h>
  51. #include <devices/conunit.h>
  52. #include <devices/serial.h>
  53. #include <devices/audio.h>
  54. #include <devices/input.h>
  55. #include <devices/timer.h>
  56.  
  57. #include <hardware/intbits.h>
  58. #include <hardware/blit.h>
  59. #include <hardware/cia.h>
  60.  
  61. #include <dos/filehandler.h>
  62. #include <dos/dosextens.h>
  63. #include <dos/datetime.h>
  64. #include <dos/doshunks.h>
  65. #include <dos/dostags.h>
  66. #include <dos/rdargs.h>
  67. #include <dos/dosasl.h>
  68. #include <dos/exall.h>
  69. #include <dos/stdio.h>
  70. #include <dos/var.h>
  71.  
  72. #include <exec/execbase.h>
  73. #include <exec/resident.h>
  74. #include <exec/devices.h>
  75. #include <exec/memory.h>
  76. #include <exec/errors.h>
  77.  
  78. #include <prefs/prefhdr.h>
  79. #include <prefs/serial.h>
  80. #include <prefs/font.h>
  81.  
  82. #include <utility/date.h>
  83.  
  84. #include <clib/macros.h>
  85.  
  86. #include <rexx/rxslib.h>
  87. #include <rexx/errors.h>
  88.  
  89. #include <clib/commodities_protos.h>
  90. #include <clib/translator_protos.h>
  91. #include <clib/rexxsyslib_protos.h>
  92. #include <clib/amigaguide_protos.h>
  93. #include <clib/intuition_protos.h>
  94. #include <clib/datatypes_protos.h>
  95. #include <clib/graphics_protos.h>
  96. #include <clib/gadtools_protos.h>
  97. #include <clib/iffparse_protos.h>
  98. #include <clib/diskfont_protos.h>
  99. #include <clib/console_protos.h>
  100. #include <clib/utility_protos.h>
  101. #include <clib/keymap_protos.h>
  102. #include <clib/layers_protos.h>
  103. #include <clib/locale_protos.h>
  104. #include <clib/timer_protos.h>
  105. #include <clib/alib_protos.h>
  106. #include <clib/icon_protos.h>
  107. #include <clib/exec_protos.h>
  108. #include <clib/dos_protos.h>
  109. #include <clib/asl_protos.h>
  110. #include <clib/wb_protos.h>
  111.  
  112. #ifndef NO_PRAGMAS
  113. #include <pragmas/commodities_pragmas.h>
  114. #include <pragmas/translator_pragmas.h>
  115. #include <pragmas/rexxsyslib_pragmas.h>
  116. #include <pragmas/amigaguide_pragmas.h>
  117. #include <pragmas/intuition_pragmas.h>
  118. #include <pragmas/datatypes_pragmas.h>
  119. #include <pragmas/graphics_pragmas.h>
  120. #include <pragmas/gadtools_pragmas.h>
  121. #include <pragmas/iffparse_pragmas.h>
  122. #include <pragmas/diskfont_pragmas.h>
  123. #include <pragmas/console_pragmas.h>
  124. #include <pragmas/utility_pragmas.h>
  125. #include <pragmas/keymap_pragmas.h>
  126. #include <pragmas/layers_pragmas.h>
  127. #include <pragmas/locale_pragmas.h>
  128. #include <pragmas/timer_pragmas.h>
  129. #include <pragmas/icon_pragmas.h>
  130. #include <pragmas/exec_pragmas.h>
  131. #include <pragmas/dos_pragmas.h>
  132. #include <pragmas/asl_pragmas.h>
  133. #include <pragmas/wb_pragmas.h>
  134. #endif    /* NO_PRAGMAS */
  135.  
  136. #ifdef __GNUC__
  137. #include <inline/commodities.h>
  138. #include <inline/translator.h>
  139. #include <inline/rexxsyslib.h>
  140. #include <inline/amigaguide.h>
  141. #include <inline/intuition.h>
  142. #include <inline/datatypes.h>
  143. #include <inline/graphics.h>
  144. #include <inline/gadtools.h>
  145. #include <inline/iffparse.h>
  146. #include <inline/diskfont.h>
  147. #include <inline/console.h>
  148. #include <inline/utility.h>
  149. #include <inline/keymap.h>
  150. #include <inline/layers.h>
  151. #include <inline/locale.h>
  152. #include <inline/timer.h>
  153. #include <inline/icon.h>
  154. #include <inline/exec.h>
  155. #include <inline/dos.h>
  156. #include <inline/asl.h>
  157. #include <inline/wb.h>
  158. #endif    /* __GNUC__ */
  159.  
  160.     /* Standard "C" includes. */
  161.  
  162. #include <string.h>
  163. #include <stdarg.h>
  164. #include <stdlib.h>
  165. #include <stddef.h>
  166.  
  167.     /* Include string IDs. */
  168.  
  169. #define CATCOMP_NUMBERS 1
  170. #include "Strings.h"
  171.  
  172.     /* Include the OwnDevUnit definitions. */
  173.  
  174. #include "OwnDevUnit.h"
  175.  
  176.     /* Include the XPR definitions. */
  177.  
  178. #include "xproto.h"
  179.  
  180.     /* Include the XEM definitions. */
  181.  
  182. #include "xem.h"
  183.  
  184.     /* Include the rendezvous interface definitions. */
  185.  
  186. #include "Rendezvous.h"
  187.  
  188.     /* The user interface definitions. */
  189.  
  190. #include "gtlayout.h"
  191. #include "gtlayout_protos.h"
  192.  
  193. #ifndef NO_PRAGMAS
  194. #include "gtlayout_pragmas.h"
  195. #endif    /* NO_PRAGMAS */
  196.  
  197.     /* The phonelog datatypes and prototypes. */
  198.  
  199. #include "PhoneLogGenerator.h"
  200.  
  201.     /* If desired, include the global definitions and prototypes as well. */
  202.  
  203. #ifdef INCLUDEALL
  204. #include "Global.h"
  205. #endif    /* INCLUDEALL */
  206.  
  207. #endif    /* _HEADERS_H */
  208.